<?php session_start();
    include_once ("../bussiness/AnularBR.php");

    if (file_exists("../entity/Constantes.php")){
        include_once ("../entity/Constantes.php");
    }
    if (file_exists("../entity/Ticket.php")){
        include_once ("../entity/Ticket.php");
    }
    
    if(isset($_POST["opc"])){
        
        $codigo = $_POST["codigo"];
        $anio = $_POST["anio"];
        $cum = $_POST["cum"];
        $actividad =$_POST["actividad"];
        
        $usuario_crea = $_SESSION[Constantes::K_SESSION_CODIGO_USUARIO];
        $usuario_modi = $_SESSION[Constantes::K_SESSION_CODIGO_USUARIO];
        
        if($_POST["opc"]=="anular"){
            echo anular($codigo,$cum,$anio,$usuario_crea);
        }elseif($_POST["opc"]=="usuarioAnula"){
            echo $_SESSION[Constantes::K_SESSION_LOGIN_USUARIO];
        }elseif($_POST["opc"]=="bus"){
            echo mostrarCUM($cum,$anio,$actividad);
        }elseif($_POST["opc"]=="detaCUM"){
            echo detalleCUM($cum);
        }
    }
    
    function detalleCUM($cum){
        $bus = new AnularBR();
        $result = $bus->buscarDetalle($cum);
        return $result;
    }
    
    function mostrarCUM($cum,$anio,$actividad){
        $bus = new AnularBR();
        
        $result = $bus->buscar($cum, $anio,$actividad);
        
        return $result;
    }
    
    function anular($codigo,$cum,$anio,$usuario_crea){
        $anular = new AnularBR();
        $entity = new Ticket();
        $entity->ID_TICKET = $codigo;
        $entity->ID_MULTA = $cum;
        $entity->ANIO = $anio;
        $entity->AUDUSUCREACION = $usuario_crea;
        
        $result = $anular->anular($entity);
        
        return $result;
    }
    
?>
